ball bars - French English Dictionary

ball bars

Meanings of "ball bars" with other terms in English French Dictionary : 1 result(s)

English French
Hockey
put the ball over the bar mettre la balle au-dessus de la transversale [v]